Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 STATION ROAD Detached £265,567 £65,000 12 Nov 1999
67A STATION ROAD Semi-Detached £365,141 £160,000 29 Sep 2003
71 STATION ROAD £5,181 £5,000 24 Mar 2022
71A STATION ROAD Semi-Detached £530,839 £240,000 25 Nov 2003
73 STATION ROAD £30,981 £25,000 3 Jul 2018
73A STATION ROAD Terraced £721,677 £590,000 19 May 2020
75 STATION ROAD Detached £284,788 £108,000 1 Oct 2002